self-sufficient building - Spanisch Englisch Wörterbuch